Big Huge Thesaurus

Myroxylon balsamum

noun